// 将所有需要发请求的都集中管理在这个文件

import service from "./request"

// 将每一个请求封装成一个函数
//请求商品列表
export function shopList(params = {}) {
    return service.get('/shop/list', { params })
}
//请求爆爆团列表
export function tuanList(params = {}) {
    return service.get('/tuan/list', { params })
}
//请求登录页面
export function userLogin(params = {}) {
    return service.post('/user/login', params)
}
// 请求注册页面
export function Register(params = {}) {
    return service.post('/user/register', params)
}
// 请求商品详情
export function shop_shopinfo(params = {}) {
    return service.get('/shop/shopinfo', { params })
}
// 请求轮播图
export function banner_list(params = {}) {
    return service.get('/banner/list', { params })
}
//向收藏列表发送请求
export function shop_favlist(params = {}) {
    return service.get('/shop/favlist', { params })
}
// 向店铺收藏发送请求
export function shop_fav(params = {}) {
    return service.post('/shop/fav', params)
}
// 向取消收藏店铺发请求
export function shop_unfav(params = {}) {
    return service.post('/shop/unfav', params)
}
// 向购物车列表发请求
export function shopcar_list(params = {}) {
    return service.get('/shopcart/list', { params })
}
// 向清空购物车发请求
export function shopcar_clear(params = {}) {
    return service.post('/shopcart/clear', params)
}
// 购物车加1发送请求
export function shopcar_add(params = {}) {
    return service.post('/shopcart/add', params)
}
// 购物车减1发送请求
export function shopcar_sub(params = {}) {
    return service.post('/shopcart/sub', params)
}
//收货地址——列表
export function address_list(params = {}) {
    return service.get('/address/list', { params })
}
// 收货地址-新建
export function address_add(params = {}) {
    return service.post('/address/add', params)
}
// 收货地址-删除
export function address_del(params = {}) {
    return service.post('/address/del', params)
}
// 收货地址-编辑
export function address_edit(params = {}) {
    return service.post('/address/edit', params)
}
// 搜索请求
export function shop_search(params = {}) {
    return service.get('/shop/search', { params })
}